This lovely hotel is situated in Funchal. Those wishing to escape the hustle and bustle of daily routine will find peace and tranquillity at this accommodation. Travellers are welcomed in a lobby with 24-hour reception. Pets are not allowed at this accommodation.