LocationWith a stay at Camellia Suit Hotel, you'll be centrally located in Istanbul, within a 10-minute drive of Mall of Istanbul and Ataköy Marina. This aparthotel is 11.7 mi (18.8 km) from Grand Bazaar and 12.2 mi (19.6 km) from Blue Mosque.
RoomsMake yourself at home in one of the 20 air-conditioned rooms featuring flat-screen televisions. Private bathrooms with bathtubs or showers feature hair dryers and slippers.
Business, Other AmenitiesFeatured amenities include a 24-hour front desk and laundry facilities.
Know Before You GoCheck In: 12:00 PM - 11:30 PMCheck Out: 11:30 AM
vezi mai mult
Va rugam sa asteptati!
Se cauta cele mai bune tarife si disponibilitate.