Bel Canto

A uniquely themed Italian restaurants with opera performances from skilled waiters every 15 minutes! Read More


Enjoy a culinary experience with a difference at the grand Bel Canto Italian restaurant in Bayswater.

Situated inside a grand hotel basement, Bel Canto offers a truly unique dining experience where diners tuck into Italian classics and enjoy opera performances by skilled signing waiters!


Typical meal price: From £54.00 (USD70.55) per diner

£41 and over

Venue Details & Map

Bel Canto

Corus Hotel
67 Bayswater Road
W2 3LG

TripAdvisor Reviews

Traveller Rating:

Based on 1,132 reviews

Loading reviews for Bel Canto

Look for similar items by category

Is Bel Canto your business?

Find out how to become a Partner to enhance your listing and access other benefits.