internationaltravelchick.blog
Nikki’s Nest: Grand Hotel Savoia (Genoa, Italy)
I’ve had the pleasure of staying at The Grand Hotel Savoia three separate times over the course of a year. This magnificent 5 star hotel was built in the 1897 by the Fioroni family…