Hotel Windsor * * * *


Located in the heart of Funchal, the recently-renovated 4-star, Hotel Windsor offers modern rooms.


Hotel Windsor: http://www.hotelwindsorgroup.pt/wg/

This site was built using