HOTEL WINDSOR CASTLE, que tiene centro de fitness, restaurante, bar y wifi gratis, está en Salem, a 8,4 km de Estación de tren Salem Junction. El hotel dispone de bañera de hidromasaje y servicio de habitaciones.
En el hotel, las habitaciones están equipadas con aire acondicionado, zona de estar, TV de pantalla plana con canales vía satélite, caja fuerte y baño privado con ducha. En HOTEL WINDSOR CASTLE, cada habitación dispone de ropa de cama y toallas.
En el alojamiento se sirve todas las mañanas un desayuno vegetariano.
En recepción se habla inglés y hindi, y el personal está siempre dispuesto a echar una mano.
El aeropuerto (Aeropuerto Internacional de Tiruchirappalli) está a 141 km, y el alojamiento ofrece servicio de traslado de pago para ir o volver del aeropuerto.