The Arch Hotel in London, England

Posted by North South Travel Blogger · Jul 16 · in London, United Kingdom · about Hotels

4 nights for the price of 3 this Summer From the 20th of July – 31st of August 2014

The Arch London is located in Marble Arch and it encompassing approximately 55,000 square feet and is gorgeous Georgian architecture. The 82 guestrooms and suites also showcase pieces alongside ten individually designed colour schemes.

The Arch wants you to enjoy another summer and give you some great offers for when you travel to London, England. Explore London, meet friends or spend quality time doing the things you love to do. Check-in to one their artistic designer rooms and benefit from all the extra amenities that include:

  • Complimentary Soft Drinks from the Mini Bar
  • Complimentary WIFI
  • Complimentary Nespresso Coffee & Tea Facilities and Full Sky HD TV package

For more information on the Arch Hotel in London, please contact a Travel Specialist at North South Travel today.

Please, Signup or Login first to write a comment

I want to go to: