★★★★★
Flora House Denver (5 stars) is a high quality hotel located at about 2 km from the center of Denver. In this accommodation you can find affordable prices, from 267 €. The lodging has free wifi internet connection in all its facilities. Flora House Denver offers several amenities, being some of the most relevants: health resort, parking, free parking, air conditioned and car rental. About the touristic spots, in the surroundings of Denver Zoo.
You can book your room in Flora House Denver from 267 €.
There are 70 comments on this accommodation:
Address: 1430 Race Street. CO 80206 Denver. United States.