Twins Hotel & Spa offers a relaxing getaway. Amenities include a spa and free parking.