With a choice of studio, one and two bedroom fully self contained apartments, your stay perfectly positions you to see, enjoy and explore from this central location. Most apartments are complete with balconies and spectacular views, available for relocation and longer term corporate bookings for stays of 90 days or more.