Alika Castle House
Turkish · Breakfast · Mediterranean
Alika Castle House is a hotel offering room and breakfast with a restaurant. It is located near Uçhisar Castle and provides direct access to ski areas. The establishment is situated in Nevşehir, Turkey.
Location