Listings » Accommodation, Travel & Tours

3 Star Hotel in Chennai

19,20 & 21,Venkatesa Agraharam Street,,
, 600017 Australia

About

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.

Location