Map
Tekelli Mah. Goreme Cad., Divanlı Sok. No: 83, Cappadocia, Turkey
Hotel
Cappadocia Cave Resort & Spa