Hotel Loveena

Shimla, Himachalpradesh - 171 001

Hotel Loveena, Shimla - Photos & Videos