Moshir Garden Hotel, Yazd
A former caravanserai, this simple but charming 3 star hotel is set in the beautiful Moshir al-Mamalek Gardens, with their fountains, water courses and flowers - all the classic elements of a traditional Persian garden. The hotel has 28 twin-bedded or double rooms (below), 3 triple rooms and 2 suites, all with ensuite facilities.
The hotel's central restaurant offers delicious Iranian food and is designed in a traditional style with high arches and natural light.
The staff are very welcoming, and good service is one of the hotel's strong points.