LONDON
TOWN
15 Penywern Road - London

Hotel Description
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.
|