Guests can stay in Veeve Apartments Chelsea Bridge Wharf - Chelsea apartment when visiting London.
Easily accessible from Sloane Square subway station.
This property is set 6 km from Tower of London. A 30-minute walk to the center of London. The Archduke treats guests with European and Indian dishes and is 500 meters away.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please