A maze of tumbledown houses, cobbled streets and brightly tiled mansions, Lisbon has an ancient castle to visit, terrace bars where you can sip port, fresh seafood to feast on and vintage trams running through its neighbourhoods. The £149-per-person price includes return flights and two nights' accommodation in a stylish hotel right in the city centre. Daily breakfast and a free bottle of wine are also included. You can stay three nights from £179 per person. Availability is limited and may sell out quickly. |