Skip to content
Restaurant

Stresa

1 local recommends ·

Tips from locals

S
S
November 12, 2013
The Ramada Hotel's in-house Italian is a pleasant comfy surprise. Olive oil & neat little plants on every table give it a contemporary, urban look that’s funked up by clusters of trendy Mood Lights..

Things to do nearby

Places to stay nearby

Location
2 Festoon Way
London, England E16 1RH
Phone+44 20 7540 4820
Hours of Operation statusClosed · Opens 6:30 AM