Well Hotel & Spa Hotel
3 Rua Duque de Wellington, Torres Vedras, 2560-100
The Well Hotel & Spa is an ecological hotel that offers a privileged view over the Atlantic Ocean and is located an hour's drive from Lisbon. Free Wi-Fi access is available throughout the building.