Castle Hotel is a boutique place to stay in Antalya. The building was renovated in 2010.
This hotel is about 4 km away from Antalya Aquarium. The property lies within 1 km from the city center.
This hotel is placed in Lara Coast district, known for a minaret, a theater and a tower.
Castle Hotel has modern rooms fitted with complimentary Wi-Fi, a minibar, climate control, a balcony and a refrigerator. Staying at Castle Hotel guests can enjoy the sea. They also comprise en suite bathrooms appointed with a shower, a spa bathtub and guest toiletries.
Residents can have breakfast in the restaurant. The steakhouse Yemenli Restaurant is around 100 meters away.
Guests can reach Castle Hotel from Antalya airport within 15 minutes' drive.
Guests at Castle Hotel are offered to use free self parking, currency exchange and an elevator as well as airport transfer, shuttle service and housekeeping.
Castle Hotel provides guests with cribs and board games for their children.