Located in the center of Savannah, a 7-minute walk from Lafayette Square, The Studio On Taylor has air-conditioned rooms and free WiFi. Featuring an ATM, this property also provides guests with a playground. Madison Square is a 9-minute walk away and Owens-Thomas Museum is 0.7 miles from the hotel.
All rooms at the hotel come with a TV and a kitchenette. The private bathroom is equipped with a bath or shower, free toiletries and a hairdryer. At The Studio On Taylor all rooms include bed linen and towels.
Guests at the accommodation will be able to enjoy activities in and around Savannah, like cycling.
Popular points of interest near The Studio On Taylor include Cathedral of St. John the Baptist, Monterey Square and Forsyth Park. The nearest airport is Savannah/Hilton Head International Airport, 9.3 miles from the hotel.