London Hotels

Sloane Square Moathouse Hotel, London

Sloane Square Moathouse Hotel, London

The 4-star Moathouse in Sloane Square is at the heart of a fashionable and central London district. The hotel is located on the fashionable Sloane Square at the head of the Kings Road in London's SW1 district. The nearest tube station is at Sloane Square. You will be close to Pimlico, the Tate Gallery and the fashionable bars and restaurants of the World's End. All the sights of central London are within your easy access.

Each room is fully equipped with everything that you might need in the course of your visit. Many of the rooms are air-conditioned.

Sloane Square Moathouse
Sloane Square, London
Sloane Square Hotel, London


Map of all central London hotels

Your guide to UK hotels