Villa Grand is a hotel located near thermal pools. It offers comfortable accommodations close to local amenities.