Atria Inn & Suites is located in Three Rivers. Free WiFi access is available. Each room here will provide you with air-conditioning.
A 24-hour reception greets guests of at Atria Inn & Suites. Other facilities offered at the property include a vending machine. The property offers free parking for all size vehicles including trucks.