Hotel Quinta da Serra – BIO Hotel



Short Description

Hotel Quinta da Serra is a BIO hotel in Câmara de Lobos, Madeira. It focuses on organic food and sustainable stays.