|
The London Tower 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.
Location: SOUTH KENSINGTON
Number of Rooms: 31
Number of Floors: 4
Airport Shuttle: N
|