Venue 261 – OD Port Portals

VENUE 261 - OD Port Portals

Location: south-west

A contemporary hotel with 77 rooms, well-located, with sea views and a sky bar with panoramic views which is also suitable for events. There are three connecting meeting rooms, with flexible spaces for up to150 people depending on layout.