Posts Tagged “luxury hotel”

Sloane Place – Stay in Style

Sloane Place – Stay in Style

Boutique and Beautiful on Lower Sloane Street What a gem! I would say ‘hidden gem’ but it is a surprisingly popular corner of one of the smartest areas in London. Sloane Place is a hotel which deserves many happy returns. Situated just off Sloane Square, Sloane Place is a boutique hotel and café bar offering…

Read more »