HotelsClick.com

Hotel Margalla Lodge

3 Stars

  22-a, College Rd, Islamabad, Pakistan - Islamabad, Pakistan View Map

Booking.com
Book