BOOK NOW
Located in Istanbul, Beyazıt Palace Hotel & Spa with 38 rooms has a restaurant, bar, shared lounge, Turkish Bath, Spa, Massage, Restaurant and garden. Featuring family rooms, this property also offers a terrace to its guests.