Featuring a garden, Otel Büyükada Resort & Spa Beltur is located in Istanbul in the Marmara Region region, a few steps from Kartal Belediyesi Sosyal Tesisleri Public Beach and 700 metres from Aya Nicola Beach.
Number of rooms: 58
Maden Mahallesi, Büyük Tur Yolu No:48 Büyükada/İstanbul Maden Mahallesi, Büyük Tur Yolu No:48 Büyükada/İstanbul, 34970 Istanbul, Turkey