Europe
Sheraton Lisboa Hotel & Spa: Deluxe Room tour
After spending the first week of our honeymoon at the Riu Palace Tikida resort in Agadir, Morocco, Geeta and I headed to the 5 star Sheraton hotel in Lisbon, Portugal. Just a short bus ride away from the city centre, the Sheraton is really well situated and boasts the highest panoramic Read more…