Milan Hotels, Villa Finzi

1 hotels found in Villa Finzi, Milan

RAMADA PLAZA MILANO

Villa Finzi

Located just 700 meters from Turro Metro Station, the Ramada Plaza offers a stunning 550-square meter spa and fitness center, with a complimentary shuttle departing...

Luxe
From
£ 58.60