Selecciona fechas para ver precios y disponibilidad
Acerca de esta propiedad
Situated in Tilley, Tilley Hotel features a garden. Among the various facilities of this property are a bar and on-site dining. The rooms come with a flat-screen TV with satellite channels.