El hotel Hacienda Santa Rosa a Luxury Collection Hotel, de 5 estrellas, fue abierto en 1790 y ahora cuenta con 11 habitaciones con vistas al jardín. Con una piscina, este hotel está situado a 5 minutos a pie del centro de la ciudad.
El hotel está a poca distancia de la costa Oeste.
El alojamiento acoge a los huéspedes en las habitaciones soleadas con comodidades como TV de pantalla plana con canales vía satélite, además de minibar. Algunas habitaciones incluyen un cuarto de baño privado con secador de pelo y albornoces. Las habitaciones del Hacienda Santa Rosa a Luxury Collection Hotel disponen de carta de almohadas, almohadas de plumón/pluma y almohadas de plumón.
En el restaurante se sirve un desayuno continental en un ambiente acogedor.