You are booking hotel for more than 30 days

Review Of The Chelsea Apartments0123401234

Chelsea, London | 4.3 km drive to Buckingham Palace

    User Rating & Reviews

    3.8
    Very Good

    112 Ratings