Rest Inn
The Best Place to Enjoy Your Stay in the Terrace
Rest Inn is located near to many restaurants. Some of them are within walking distance.
*Offer: - Corporate rates are available upon inquiry.