Das Hotel befindet sich optimal im Zentrum der Stadt. Es liegt direkt am Hauptplatz, der das Herz der Stadt bildet, und zu vielen Ausgeh- und Einkaufsmöglichkeiten sind es nur wenige Schritte. Die gemütlichen Gästezimmer sind modern und komfortabel eingerichtet. Zum Hotel gehören zwei Restaurants, in denen sowohl traditionell mexikaniche Gerichte als auch internationale Küche serviert wird.