The Ghasr International Hotel is probably the best in Mashhad. It's a 4 stars hotel. The service is good. The Lobby and restaurant are very nice, however the rooms are not as good as they could be. I found the interior design of the rooms a bit awkward. To seperate the beds from the sitting area a big white wall stands in between making the room even smaller than it is. There is only one small window with big grey bars. more info