i stayed at this hotel for 25 nights on my business trip. i couldn't wait to get home to write this review. they stay so true to their motto. they sure made me feel like home. rooms are like one bedroom apt. spacious room, nice kitchenette with HUGE fridge ( considering i'm used to mini fridge in every hotel i... More
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.