Gardens Restaurant at the Holiday Inn
££•International
Overlooking the hotel's private landscaped garden, the Gardens Restaurant at Kensington's Holiday Inn is a great spot for visitors to Earl's Court or Olympia. The interior has a bright, contemporary feel, with warm cream and chocolate tones, along with a straightforward menu of international stan...
No active offers at the moment. Check back soon!