Oyo Hotel Savannah Ga Hwy 17

4009 Ogeechee Rd Savannah GA 31405 USA

(912) 325-9205

Location