Up to % off
This charming hotel can be found in Alicante. The accomodation comprises a total of 46 snug accomodation units. Moreover, there is a wireless Internet connection at hand in communal areas. The hotel provides 24-hour reception.