Le Relax at Avalon's Best est situé à Orlando, à 28 km de l'Amway Center, à 30 km du Camping World Stadium et à 33 km du centre commercial Florida Mall. Doté d'un parking privé gratuit, il se trouve à 17 km de la salle omnisports Addition Financial Arena et du stade Spectrum. Cet établissement non-fumeurs se trouve à 28 km de la gare de Church Street.
Le centre de conventions d'Orange County et les studios Universal d'Orlando se trouvent à 41 km. L'aéroport international d'Orlando, le plus proche, est implanté à 22 km.