Deluxe Apartment Suite

Deluxe Apartment Suite

Located in our new building, right next door to the Chelsea Star. These spacious apartment suites feature three Queen Beds, private bathroom, refrigerator, a/c, Cable TV with flat screen, and telephone.

 

Back » | Gallery »