Rooms with Mini Fridge, Phone. Read more
Rooms with Mini Fridge, Phone.
Number of Rooms: 10
The hotel is situated at a walking distance (500 metres) from the central square of the island capital.