Ubicado a unos 2 km de la Prathyangira Devi Temple, el hotel Villa Ithaka By Youkoso Madrás cuenta con una piscina exterior. El bed and breakfast también incluye un aparcamiento.
Shirdi Sai Baba Temple se encuentra a unos 2 km de este hotel y el aeropuerto internacional de Chennai a 30 km. Este alojamiento está ubicado a unos 2 km de VGP Universal Kingdom. El hotel está a unos cuantos minutos en coche de la estación de autobuses Panaiyur.
Las habitaciones cuentan con instalaciones como servicio de tetera/cafetera, así como TV de pantalla plana con canales vía satélite para el entretenimiento de los huéspedes. Algunas habitaciones están equipadas con un cuarto de baño privado con bañera de hidromasaje y ducha. Los cuartos de baño incluyen bidé y bañera de hidromasaje, además de comodidades como artículos de tocador para huéspedes. Estas habitaciones ofrecen vistas al jardín.