Shimla, Indie
VPO VOILA, MEHLISHOGI BY PASS ROAD SHIMLA, 171013,Shimla,Himachal Pradesh,171013,India, 171013
1 double bed