The LA QUINTA INN ORLANDO SOUTH is a Tourist hotel. Located in Orlando - Florida area. Shopping is accessible by bus/taxi and the nightlife/restaurants are easily accessible by taxi or bus from the hotel.
Superior accommodations at the La Quinta Inn Orlando South is the ideal choice for your next unforgettable getaway
Pets are allowed