Park Royal Hotel Istanbul

Park Royal Hotel Istanbul Address: Lamartin Caddesi No:21 Taksim, Istanbul, Turkey

Minimum price found for Park Royal Hotel Istanbul was: 172 TRY

Click here to get more information, photos & guest ratings for Park Royal Hotel Istanbul