Situated in London, 47 Queensborough Terrace offers self-catering accommodation with free WiFi. The apartment is 1.3 km from Hyde Park.
The kitchen features an oven and a toaster. Towels and bed linen are available in this apartment.
Royal Albert Hall is 1.3 km from 47 Queensborough Terrace, while Portobello Road Market is 1.4 km from the property. The nearest airport is London City Airport, 16 km from the property.