businesses
22-24 Basil Street
London
SW3 1AT
Report a problem with this listing
The 5 Star Capital Hotel evokes the feeling of a luxurious English mansion the moment you step into the stylish Victorian building.
Monday to Sunday
Open 24 Hours