If you are looking for a more luxurious hotel experience, the Alfond Inn is a great option. It is in Winter Park, which offers many walking areas with stores and resturants. However, do keep in mind that it is a 15-20 minute drive to the Downtown Orlando area depending on traffic.