Hotel New Metro is centrally located in the heart of Dalhousie at subhash Chowk. Hotel offers neat and clean rooms with modern amenities and efficient staff to make your stay comfortable and rememberable.
- 4 people like this
- Travel and Events
- MRPS Hotels