Queensborough Terrace Serviced Apartments

Hyde Park, London, United Kingdom, W2 3SH

Guests
Rooms
Adults
Children

Room Types

Available from Tue 21 Jul 2026 to Wed 22 Jul 2026

Rear Small Studio Apartment Rear Small Studio Apartment Rear Small Studio Apartment Rear Small Studio Apartment Rear Small Studio Apartment Rear Small Studio Apartment

Rear Small Studio Apartment

Room size: 18 m²/194 ft² Shower Kitchenette
2 guests
Standard Studio Apartment Standard Studio Apartment Standard Studio Apartment Standard Studio Apartment

Standard Studio Apartment

Room size: 22 m²/237 ft² Shower Kitchenette
2 guests
Lower Ground Floor Small Studio Lower Ground Floor Small Studio Lower Ground Floor Small Studio

Lower Ground Floor Small Studio

Room size: 12 m²/129 ft² Shower Kitchenette
2 guests
Basement Studio Basement Studio Basement Studio

Basement Studio

Room size: 13 m²/140 ft² Shower Kitchenette
2 guests

About This Hotel

Queensborough Terrace Serviced Apartments

Queensborough Terrace Serviced Apartments features accommodation within 3.5 km of the centre of London, with free WiFi, and a kitchenette with a microwave, a fridge and a stovetop. The apartment offers a flat-screen TV and a private bathroom with a hair dryer, free toiletries and shower. Kitchenware is also available, as well as a coffee machine and a kettle. Popular points of interest near Queensborough Terrace Serviced Apartments include Paddington Station, Portobello Road Market and The Serpentine. The nearest airport is London City Airport, 20 km from the accommodation.

What's Included

Check-in/Check-out

Check-in from: 15:00
Check-in until: 00:00
Check-out from: 00:00
Check-out until: 11:00

Facilities & Amenities

Surrounding environment
Kitchen
Bathroom
Free WiFi Available throughout
Activities Tennis, Sauna, Gym
Parking Nearby available

Highlights

180 meters to public transportation

Bayswater Tube Station is within 180 meters

Located in heart of London

This neighborhood is preferred by frequent travelers. Properties here have the highest location ratings, high review scores, and lots of bookings

Sights and Monuments

London Eye

Location

Hyde Park, London, United Kingdom, W2 3SH

Guest Reviews

8.1

Excellent

Guest score out of 10