Karta Vacation Rentals
In the heart of Torres Vedras, a city-center hotel minutes from Torre Vedras Castle and about 30 minutes from Lisbon. Roughly 15 minutes' drive to the Silver Coast and Santa Cruz Beach, with easy access to local landmarks and the lively Torres Carnival.