Situata a una distanza di 1 km da Delaney Park, la The Falling Moss Villa, A Downtown Orlando Retreat consente di accedere a vari siti turistici nelle vicinanze.
La casa vacanze offre una posizione ottima, a breve distanza dai Giardini Harry P. Leu, mentre attrazioni naturali come il Lago Eola Park si trovano a circa 25 minuti a piedi. L'Orlando City Stadium è a 2 km da questa villa.
Gli ospiti possono gustare piatti americani presso il ristorante 903 Mills Market, che è situato a 150 metri. Gli ospiti possono raggiungere facilmente la fermata del treno Church Street, che è a circa 25 minuti a piedi.