The hotel is conveniently situated within walking distances of famous landmarks such as Buckingham Palace, Westminster Abbey, The Houses of Parliament, Trafalgar Square, Piccadilly Circus, Leicester Square, London Eye Millennium Wheel, Theatre Land and many more
Rooms
All the rooms have a private toilet & showers, tea/coffee making facilities, hair dryers and Telephone