Die Unterkunft Leland Creek Home ist gelegen in Winter Park. Sie hat Bergblick und kostenloses WLAN in der ganzen Unterkunft.
Die Unterkunft Leland Creek Home ist ausgestattet mit 5 Schlafzimmern, einer Küche mit einem Kühlschrank und einem Geschirrspüler, einer Waschmaschine und 5 Badezimmern.
Der nächstgelegene Flughafen ist der Flughafen Denver, 143 km von der Unterkunft Leland Creek Home entfernt.