Hotel Vikrant

Shimla, Himachal Pradesh - 172 001

Hotel Vikrant, Shimla - Photos & Videos