Liberty Carriage House Vacation Home Savannah, Georgia
Situated in the centre of Savannah, 400 metres from Cathedral of St John the Baptist and 400 metres from Lafayette Square, Liberty Carriage House offers free Wi-Fi and air conditioning.
Number of rooms: 2
517 East Liberty, Savannah, 31401, United States