Tag Archives: England
Home » Posts tagged "England"

Located just minutes from 10 Downing Street, the Corinthia Hotel London is a perfect home-base for touring London.  Just 2 blocks south of Trafalgar Square and a subway station across the street mean any destination is nearby. Corinthia Hotel boasts the largest hotel rooms in London and will guarantee connecting rooms at the time of booking.  Out of the 294 rooms there are 43 1-3 bedroom suites and 7 1-4 bedroom penthouse suites. Amenities include full-service spa including hair and nail […] Continue reading →



From the City of Lights to the canals of Venice to the gates of Buckingham Palace, immerse yourself in a new language, a new culture, or discover your ancestral heritage. […] Continue reading →