Travel Inn Plaza features air conditioning in public areas, coffee in the lobby, and business services. Guestrooms have air conditioning, cable television, and electronic/magnetic keys rooms also include coffee/tea makers and complimentary toiletries.
Hotels
Based on 0 Reviews
Add Review