The spacious The Ophelia By Sloane Square Apartment London is located 3.6 km from the famous British Museum and a 17-minute walk from Westminster Cathedral.
A highlight of this accommodation for guests is the presence of towels in the bathroom. A separate toilet and a shower can also be found.
The 80 m^2 apartment offers a full kitchen with all necessary appliances. The Rising Sun offers British dishes and lies a 5-minute walk away.
This apartment is 2.2 km from Churchill War Rooms, which is an excellent place to improve cultural awareness. Tower Bridge is 15 minutes' drive from the 3-bedroom apartment. Sloane Square underground station is 550 metres away, offering access to London popular areas.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please