Hotel Shelter - Rooms, Restaurants, Bars, Banquets ...
Thank you for visiting the Hotel Shelter’s official website. The Hotel Shelter nested in the heart of Chennai, Tamil Nadu, India is easily accessible to downtown business centers, Tourist attractions, Shopping and Dining places.