© Holiday Inn Dover
Bella Italia at the Holiday Inn Dover
Bella Italia Restaurant at the The Holiday Inn Dover offers residents and non-residents in Dover a taste of Italy from their delicious menu.
What you need to know
On-site parking (charges may apply)