This welcoming hotel is located in the Mexican city of Oaxaca. The centre is less than 4 km away, whilst links to the public transport network are located directly in front of the hotel.
See more: Hotels in Caribbean & Central America Hotels in Mexico Hotels in Oaxaca Holiday Destinations in Caribbean & Central America