





HOTEL POSTCARD
★★★★ 4.0 Star Hotel
(4 reviews)
Rooms: 1
Frequently Asked Questions
Where is HOTEL POSTCARD located?
HOTEL POSTCARD is located at , Chopati, Palampur, India.
What is the star rating of HOTEL POSTCARD?
HOTEL POSTCARD is a 4.0-star Hotel.
How many reviews does HOTEL POSTCARD have?
HOTEL POSTCARD has 4 reviews with a rating of 8.8/10.
How many rooms does HOTEL POSTCARD have?
HOTEL POSTCARD has 1 rooms.