Enjoyed our stay at the St. Isidro, friendly staff throughout our stay. Breakfast is good. Suites are big, clean and ours being on the 15th floor looking towards Polanco had nice views and plenty of light. The only negative would be the bathroom needs more light. Great option, definitely will consider for future stays.
You have no recent hotel searches.