This city hotel is situated at the vibrant heart of London. The hotel is located in close proximity to many of the citys main attractions including Madame Tussauds, London Zoo and the renowned Harrods department store. Oxford Street and the beautiful Hyde Park are also situated close by. Guests will find themselves in the midst of the entertainment with a profusion of pubs, restaurants, shopping opportunities and a lively nightlife scene available in the nearby area. The hotel enjoys an attractive architectural style allowing it to blend effortlessly into its cosmopolitan surroundings. The guest rooms are beautifully appointed, offering a relaxing, soothing environment in which to escape the bustle of the city which lies just outside. Other Hotel Information : Year of most recent renovation : 2007, Number of floors (main building) : 6, Total number of rooms : 39, Single rooms : 8, Double rooms : 20 Other amenities/ services: Double bed, Bathroom, Shower, Carpeted floors, Central heating, Centrally regulated air conditioning, Direct dial telephone, Radio, Air conditioning in public areas, 24-hour reception, Lift access, Wi-fi, TV lounge
Olympic House