Constructed in 1910, this hotel comprises a total of 47 rooms spread over 6 floors. Facilities include an inviting foyer with a reception desk and a lift. There is also a bar and 2 air-conditioned à la carte restaurants in the hotel. Furthermore, there is a conference room to make use of.
Il Castello Hotel was a very good hotel and I would definitely stay there again! The rooms were a nice size and the prices are great. The food is also great, and the staff is very friendly and helpful.