Mansion Sw3 is a 2-star property only 200 meters from Chelsea and Battersea Park.
The city center is 4 km away from the hotel. The hotel is set 1050 meters away from Victoria and Albert Museum, Natural History Museum and Harrods.
This hotel is placed in Kensington and Chelsea district, known for churches and theaters.
This property features wireless internet, a kitchen and TV in all guestrooms.
Offering american meals, Megans Delicatessan is around 100 meters away.
South Kensington subway station is in a 10-minute stroll and South Kensington, South Kensington (Stop) bus stop is just 10 minutes' walk from the hotel. The hotel is within 20 minutes' drive from London City airport.