HOTELS IN PORTUGAL
Lisbon, Portugal’s capital, is defined by its location on the Atlantic coast. Built on seven hills, Lisbon has as much a dramatic feel to it as a nostalgic flair.
PORTO
Porto also called Oporto is Portugal’s second largest city and is situated on the bank of the Duoro River.

