Karta Vacation Rentals
In London, about 5 km from the city centre, Sara Hotel puts you near Stamford Bridge Stadium, Royal Albert Hall, Imperial College and Harrods. Stroll the West Brompton area and visit Brompton Cemetery or the Metropolitan Police Heritage Centre. A compact luxury hotel that works well for sightseeing and city breaks.