Situado a 600 metros de VGP Universal Kingdom, y a 750 metros de Click Art Museum, el Redwoods Hotels And Resorts cuenta con una piscina exterior, para que los huéspedes puedan darse un chapuzón. El resort tiene vistas a la piscina y ofrece WiFi en toda la propiedad.
El Amphitheatre at Tech Mahindra se encuentra a unos 2 km, y en las cercanías se encuentra Shirdi Sai Baba Temple. Situado relativamente cerca de Akkarai Beach, este hotel pone la ciudad al alcance de la mano. Este alojamiento está a 21 km de la estación de tren Egmore, mientras que la parada de autobús Water Tank está a unos 5 minutos a pie.
Cuenta con 20 habitaciones con un balcón y una zona de comedor. Algunas están equipadas con TV de pantalla plana con canales vía satélite, además de servicio de tetera/cafetera. Los huéspedes también pueden utilizar una bañera y una ducha, además de comodidades como artículos de tocador para huéspedes y toallas de baño.