North America • United States • California • Vagabond Inn Sacramento Old Town
This hotel is located in Sacramento California and it has many attractions to enjoy from.
Destination 360 is your friendly travel guide.
If you like to travel, like us on Facebook or spread the good word. Thanks!