22-24 Basil Street, London, SW3 1AT (Show me directions) Show Map
020 7225 0011 020 7225 0011
Monday to Sunday: Open 24 Hours
Profile
The 5 Star Capital Hotel evokes the feeling of a luxurious English mansion the moment you step into the stylish Victorian building.