ibis Styles London Kensington  -  3 Star Hotel

15-25 Hogarth Road, Earls Court, Kensington, Kensington & Chelsea, Earls Court, Greater London, SW5 0QJ [ Telephone not available ]

Loading Photos & Map of ibis Styles London Kensington

Be the first to Write a Review!

Been to ibis Styles London Kensington? Share your experiences!