We absolutely loved staying at Orchidelirium. It is a welcoming hacienda, with ton of history, decorated eclectically. Each room is decorated differently. We stayed at the Cattleya room that has its own little courtyard, beautifully decorated, upgraded bathroom but no AC, just celling fans.
The lush gardens were manicured intentionally to showcase the beautiful local flora.
It does not have a restaurant, but they do serve breakfast.
The hotel is located in a quiet cobbled stone street, a block from the main church, a block from the Botanical garden and 2 blocks from a great italo/Argentinian restaurant called Don Atilio, easily walkable.