Olympic House Hotel
Situated near shopping centers and department stores within a 20-minute walk from Wallace Collection, this attractive 6-story hotel offers 40 rooms about 1.6 km way from Lord's Cricket Ground. The building was renovated in 2007.
Located in a vibrant area close to Edgware Road subway station as well as a museum and a palace in London. It is about 4 km away from the center of London.
Within walking distance of Lambeth district with bars, pubs and a zoo.
The hotel has tasteful guestrooms include standard twin room, standard triple room and family room that come with cable television, wireless internet, a DVD player, a separate toilet and central heating. They feature en suite bathrooms with a shower, a hairdryer and a bathtub.
In the morning a complimentary buffet breakfast is served. London Street Brasserie is about 150 meters away and serves British and English specialties.
Guests can reach Olympic House Hotel by car from London City airport in 20 minutes.
Guests will benefit from housekeeping, ironing service and 24-hour room service.