Falcon Point se encuentra a tan solo 15 minutos en auto de Vail Ski Resort (estación de ski) y de Estación de ski de Beaver Creek. Los huéspedes pueden refrescarse en la piscina al aire libre y relajarse en el sauna al final del día. Este lugar cuenta con una sala de fitness y un baño turco. Además, los departamentos incluyen detalles como refrigeradores y microondas. Los huéspedes quedan fascinados con la atención del personal.