Close to marble Arch at the centre of London, this luxurious house enjoys an excellent position within easy reach of all the main attractions of the capital. Buckingham palace, Oxford Street and Trafalgar Square are all within walking distance. The hotel has a fine selection of rooms, each of which has been fitted with modern amenities that include television.