Hotel Samiru
Hotel Samiru
Hotel
OLD MISSION ROAD, THE MALL ROAD MANALI DISTT
, Manali, Himachal Pardesh, India
175131
84
Very Good ·
6 reviews