Embassy Suites is located in the heart of downtown Orlando, and very convenient to many of the downtown attractions and businesses. Staff here is friendly and the rooms are spacious and comfortable. Most of the rooms are suite style, with a small living room area and a separate bedroom. There is a large atrium in the middle of the hotel. Entrances to rooms are on the inside, but again with the wide open atrium, it has an outdoor feel.