Submitting your form...

Sun drenched Madeira!

This luxurious hotel is located in the lively city of Funchal on the mesmerising Portuguese island of Madeira. The hotel enjoys an idyllic slope setting overlooking the shimmering waters of the magnificent sea.