Sloane Square Hotel

7-12 Sloane Square, SW1W 8EG, London, United Kingdom
Very Good 95 Reviews
4.3
Big Image
Big Image Small Image 1 Small Image 2

Standard King Room

Address: 123 Main Street

Experience luxury and comfort at Sloane Square Hotel, a 4-star gem in London’s upscale Chelsea district, perfect for tourists and business travelers alike.

Sloane Square Hotel offers a blend of luxury and comfort in the vibrant Chelsea district of London. With modern amenities and a prime location, it's the ideal base for both leisure and business travelers. Guests can enjoy stylish accommodations, a fitness center, and convenient dining options, all while being steps away from iconic attractions. Discover London from this chic retreat, where elegance meets convenience.

Highlights

  • Prime location in Chelsea, steps from Sloane Square.
  • Modern fitness center for active travelers.
  • On-site restaurant offering diverse cuisine.
  • Multilingual staff for a personalized experience.
  • Accessible facilities catering to all guests.

Popular Amenities

  • Facilties for disabled guests
  • Room Service
  • Non smoking rooms
  • Lift
  • Air Conditioning
  • 24 Front Desk
  • Bar
  • Breakfast
  • Restaurant
  • Free Wifi
See more amenities

At a Glance

Check in and Check out times

Check in from 3:00pm
Check out until 11:00am

Languages Spoken at the hotel

Spanish, English, Italian, French

Tips from the concierge

  • Visit Duke of York Square for the weekend food market.
  • Explore hidden art galleries in Chelsea.
  • Take a leisurely walk along the Thames River.
  • Discover local boutiques off Sloane Square.
  • Enjoy a picnic at Battersea Park nearby.

Important to know

icon

Location

7-12 Sloane Square, SW1W 8EG, London, United Kingdom
icon

Payment methods accepted at hotel

Visa, Master card, American express, Cash
icon

Deposit for Unknown

Price: GBP2.00 / Room for 1 night

What To Expect

Guests at Sloane Square Hotel can expect a harmonious blend of modern luxury and personalized service. The hotel provides a range of amenities designed for comfort and convenience, including a well-equipped fitness center to stay active during travels, and a stylish restaurant offering delicious meals. The hotel’s location in the heart of Chelsea means guests are surrounded by fashionable shops, art galleries, and vibrant nightlife, all within walking distance. With attentive staff ready to assist with any needs, including tour booking and transportation arrangements, your stay will be seamless and enjoyable. Whether you're visiting for business or leisure, Sloane Square Hotel promises a memorable experience in one of London's most desirable neighborhoods.

About this Location

Situated in the prestigious Chelsea district, the Sloane Square Hotel offers guests a vibrant urban experience. Just a short walk from iconic landmarks such as Cadogan Hall, Sloane Square, and the bustling Duke of York Square, guests can immerse themselves in London's rich culture and history. The area's chic boutiques, fine dining restaurants, and art galleries make it a haven for discerning travelers. Nearby attractions include the Royal Court Theatre, the Saatchi Gallery, and the lush green spaces of the nearby Battersea Park, perfect for leisurely strolls. Visitors can easily explore the rest of London via public transport, with convenient access to the Underground and bus services. This prime location allows guests to experience the best of London while enjoying a peaceful retreat at the hotel.

Sloane Square Hotel, 7–12 Sloane Square, London

Why book?

Book your stay at Sloane Square Hotel for an unforgettable experience in London, where modern luxury meets the charm of Chelsea.

Best Attractions near Sloane Square Hotel

More Facilities

icon

Pool and beach

  • Beach/pool towels

icon

Transfer

  • Airport transportation

  • Transfer services

icon

Accessibility

  • Accessibility features

  • Wheelchair Accessible

  • Wheelchair access to restaurant

icon

Rooms

  • Non-smoking rooms

  • Room service

  • Family room

  • Hairdryer

  • Flat-screen TV

  • Shower/Bathtub

  • Linens

icon

General

  • Air conditioning

  • 24-hour reception

  • Elevator/lift

  • Smoke-free property

  • Heating

  • Security guard

  • Newspapers

  • Ticket assistance

  • Television in lobby

  • Fire Extinguisher

icon

Meals

  • Bar

  • Breakfast

  • Breakfast in the room

  • Restaurant

  • Bottled water (at extra charge)

icon

Beauty and wellness

  • First Aid Kit

icon

Internet

  • Free Wi-Fi

icon

Business

  • Fax machine

  • Conference Hall

icon

Sports

  • Fitness facilities

icon

Services and amenities

  • Iron and board

  • Luggage storage

  • Laundry

  • Safe-deposit box

  • Concierge services

  • Dry-cleaning

  • Luggage storage

  • Telephone

icon

Tourist services

  • Tour assistance

Nearby Hotels to Sloane Square Hotel

Sloane Square Hotel

The Sloane Square Hotel is a sophisticated 4-star retreat nestled in the upscale Chelsea district of London. This hotel provides an inviting atmosphere and contemporary style, making it a perfect choice for tourists and business travelers alike. Guests will appreciate the spacious, non-smoking rooms equipped with flat-screen TVs, hairdryers, and plush linens to ensure a restful stay after a day of exploration. The hotel boasts a dedicated fitness center, perfect for those looking to maintain their routine while traveling. Dining options include a delightful restaurant where guests can savor a variety of dishes, as well as a bar area for relaxation or social gatherings. The attentive staff is fluent in multiple languages, including English, Spanish, Italian, and French, ensuring a warm welcome for international visitors. With 24-hour reception, concierge services, and tour assistance, the hotel is committed to providing a seamless experience. The Sloane Square Hotel also features accessible facilities, ensuring comfort for all guests. With additional services like laundry, dry cleaning, and airport transfers, every need is catered to, allowing visitors to focus on enjoying their stay in London.

Rooms number

100 rooms

Visa Information

  • If you need a visa to enter the country, in the majority of cases, your hotel is supposed to provide you with the necessary documents. For more information, please contact the hotel. You will find the contact details in the e-mail with your booking confirmation. You can be charged extra for this service, even if you end up canceling the booking. All the agreements are only made between you and the hotel.

Select Currency

Room Amenities