Based on 161 review
This lovely hotel can be found in Cary Area. The accommodation consists of 149 units. This accommodation was revamped in 2013. The reception does not work around the clock. Pets are not allowed at this hotel. Some services may be payable.