The luxurious hotel is around 1 km from the centre of Funchal. the hotel features a wonderful views out over the island's mountain and the bay. There are a profusion of wonderful bars, restaurants and shopping facilities in the surrounding area. It is 2.5 km to the nearest beach and links to the public transport network are found within metres of the hotel's entrance.