Hotel Shelter

  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. Hotel Shelter has everything to suit your accommodation needs. Our rooms are spa...

  • Posted On
Read more