Hostal de la Noria
Oaxaca (Puebla and Oaxaca, Mexico)
A small, friendly hotel in a colonial building with a pretty courtyard, restaurant and small pool, only 2 blocks from the main zocalo.
Rooms are comfortable and well equipped. Suites are in a separate area with a shared terrace, and with a plunge pool below.