Aelita Boutique Guest House 10 Stadium Street, London, SW10 0PT Location: Chelsea Check-in: 23:59:59 Check-out: 11:00:00 Previous Hotel Access Apartments Euston Next Hotel Americana Hotel London