Built on top of a natural promontory in Funchal, The Cliff Bay Hotel has a peculiar V-shaped architecture, allowing virtually every room to have panoramic views of the island and the sea. From the various rooms, the highlight goes to those who have been renovated on the top floors, nicknamed now Superior Top Floor, and also to the beautiful and spacious Peninsula Suite, with 151 square meters and the best view of the hotel.