HOTEL VIKRAM NEW DELHI

RING ROAD-LAJPAT NAGAR
NEW DELHI
India