8/10
Very Good
63 reviews
Free Wi-Fi
Hotel Castello & Thermal Spa Siklós is just steps away from the Siklós Castle.
Number of rooms: 44
7800 Siklós, Baross G. u. 8/A, Hungary