O
Olivia Reiss Review of Hotel Villa Magna
Location, location! If you like to shop, this is t...
Location, location! If you like to shop, this is the place. The rooms are quite small for the price but the attention and service is impeccable.
Comments: