Located 741 meters from Blue Spice. The 3-star Ibis London Earls Court Hotel offers comfort and convenience whether you're on business or holiday in London.
Located 747 meters from Blue Spice. Lily Hotel is conveniently located in the popular Earls Court area. Both business travelers and tourists can enjoy the hotel's facilities and services.
Located 925 meters from Blue Spice. Holiday Inn Express Earls Court is a popular choice amongst travelers in London, whether exploring or just passing through.