This lovely hotel is situated in Highlands Ranch. The establishment features a total of 115 rooms. Pets are not allowed at this accommodation.