Royal Inn & Suites

710 Lobdell Blvd.
Baton Rouge, Louisiana 70806
4.3 miles from OF Moving Colors Productions
More hotels near this hotel