Elegant São Miguel Hotel Rooms
At a boutique hotel designed for a peaceful holiday on São Miguel, the rooms at Terra Nostra Garden Hotel are naturally very relaxing and comfortable, with breathtaking views over the gardens.
Terra Nostra Garden Hotel offers a total of 86 rooms (of which 6 are suites), with an elegant interior design, with Art Deco inspiration.