This modern hotel features spacious rooms in the historic centre of Torres Vedras, a 30-minute drive from Lisbon. The hotel’s restaurant overlooks the city and serves Portuguese and international meals.With free Wi-Fi, all sunny rooms at The Imperio come equipped with air conditioning, and an LCD TV. Each private bathroom is stocked with amenities.Guests can enjoy a breakfast buffet and specialities like prawns with passion fruit in Imperio's BOC Restaurant. The adjoining bar serves a variety of natural teas, pastries and local wine.This 24-hour accessible hotel also offers an on-site wine shop and a car rental service. The Obidos Castle and the Santa Cruz Beach are less than a 25-minute drive away.