A tranquil and revitalising space, with one of the prettiest tea gardens in Horta to enjoy a cup of the refreshing local brew or warming coffee.

More in this area

Share this place

Choice Hotels in Azores