Portugal » Sao Miguel Island
Location: Location: Ponta Delgada City Centre, ...
The hotel boasts 38 rooms and apartments equipped with air conditioning, internet access, desk, telephone, cable tv and ensuite bathroom. the apartments have a kitchenette, microwave and refrigerator. the hotel offers its guests a conference room, outdoor parking and a small supermarket.