La Villa Cristina está situada en Villa de Leyva y ocupa una casa preciosa de estilo colonial, con un patio decorado con plantas y flores. Ofrece habitaciones con conexión Wi-Fi gratuita y un desayuno americano todas las mañanas.
Las habitaciones de la Casa Hotel Villa Cristina son cómodas y disponen de TV por cable y baño privado. Las suites cuentan con un balcón con vistas a la ciudad, TV de pantalla plana y bañera de hidromasaje.
La Villa Cristina se encuentra a 600 metros de la plaza principal de la ciudad y a 500 metros de la estación de autobuses.