The Studio On Taylor is gelegen in het centrum van Savannah, op 7 minuten lopen van Lafayette Square, en biedt kamers met airconditioning en gratis WiFi. Deze accommodatie beschikt over een speeltuin en ligt op korte afstand van Monterey Square, Forsyth Park en Madison Square. De accommodatie is rookvrij en bevindt zich op 7 minuten lopen van Cathedral of St John the Baptist.
De units bij het hotel hebben een koffiezetapparaat. De eigen badkamer is uitgerust met een bad of douche, gratis toiletartikelen en een haardroger. Alle kamers bij The Studio On Taylor hebben beddengoed en handdoeken.
Bij de accommodatie kun je genieten van activiteiten in en rond Savannah, zoals fietsen.
Populaire bezienswaardigheden in de buurt van The Studio On Taylor zijn Owens-Thomas Museum, Oglethorpe Square en Pulaski Square. Het dichtstbijzijnde vliegveld is Internationale luchthaven Savannah/Hilton Head, op 15 km van het hotel.