Set in Istanbul, 700 metres from Istiklal Street and 1.8 km from the centre, Royal offers air-conditioned accommodation with free WiFi, and a terrace. The property is around 1.8 km from Istanbul Congress Center, 2.3 km from Dolmabahce Clock Tower and 2.6 km from Dolmabahce Palace. Spice Bazaar is 3.5 km from the apartment and Suleymaniye Mosque is 4.2 km away.
All units feature a flat-screen TV, a private bathroom and a fully equipped kitchen.
Popular points of interest near the apartment include Taksim Square, Taksim Metro Station and Galata Tower. The nearest airport is Istanbul Airport, 35 km from Royal.