|
LONDON
TOWN 15 Penywern Road - London
The London Town is a superior tourist class, charming, Victorian style hotel located just a few steps away from Earl's Court Exhibition Centre and within easy reach of Olympia. All modern bedrooms are attractive and well appointed. The vibrant atmosphere of Earls Court permeates through a fascinating array of restaurants, bars and clubs. There is a bar/coffee lounge on the 1st floor overlooking private gardens. The hotel is a perfect base for businessmen and women and leisure travelers visiting London. Hotel is minutes to fine dining, shopping and entertainment.
Copyright © 2007 hotels-travelnow.com |