Located in Carvoeiro, perfectly situated on a clifftop,overlooking the beach. This hotel is decorated with a traditio... more