Townhouse Motel, Klamath Falls

Townhouse Motel, Klamath Falls
https://townhouse-motel.usa8.info

Located in Klamath Falls, 3.1 mi from the city center, Townhouse Motel features free WiFi access and free parking. The rooms here are equipped with air conditioning and a satellite TV.

5323 South 6th Street, Klamath Falls, OR 97603, United States of America

Related Posts