Your Previously Viewed Hotels

Return to South Place Hotel >

4

Sloane Square Hotel
Sloane Square Hotel
Stylish Hotel with traditional ambience located in Chelsea, 15 minutes from West ...
Guest Rooms101
Meeting Rooms4
Largest Mtg Rm648 sq ft
Meeting Space572 sq ft

5

Bvlgari Hotel & Resort Milano
Bvlgari Hotel & Resort Milano
An 18th century building with austere facade, set downtown, nearby Botanical Garden ...
Guest Rooms58
Meeting Rooms2
Meeting Space1,291 sq ft