Embassy Suites Orlando Downtown

191 East Pine StreetOrlando, FL 32801
(407) 841-1000Visit Website
Embassy Suites Orlando Downtown is situated in the heart of downtown Orlando's business district next to beautiful Lake Eola. Walking distance to numerous restaurants, nightlife, shops and spas including the trendy Thornton Park. Close to Amway and Bob Carr Theatre.