Boasting air-conditioned accommodation with a balcony, Royal Bahria Guest Villa is situated in Lahore. This property offers access to a terrace, free private parking and free Wi-Fi. Staff on-site can arrange a shuttle service.
Street 4 H/no 338 Tulip Block, 53720 Lahore, Pakistan