An extended stay hotel chain with mini furnished apartments. Reservations available online.

Comments

Leave a Reply