travelXchange logo

Sloane Place Hotel

62 Lower Sloane Street, , Greater London,
 image
About Sloane Place Hotel
" Welcome to Sloane Place Hotel, your chic oasis nestled in the heart of Greater London. This boutique gem dazzles guests with its blend of contemporary elegance and classic British charm. Located just steps from Chelsea's trendy boutiques and vibrant cafes, Sloane Place is perfect for urban adventurers and serene seekers alike. With sophisticated rooms, exceptional dining, and a cozy ambiance, it’s a delightful retreat for business travelers, romantic couples, and family explorers ready to uncover the city's magic. "
Fast Facts
Sloane Place Hotel Location
Nightlife Location Map
Venue Links
Social Media Links
small TX logo TravelXchange.com.au
Research * Plan * Share
About | Contact | Membership | Privacy Policy