Villa Park is a relaxed hotel offering simply furnished rooms, a restaurant, a cafe/bar, and a spa. Guests can enjoy complimentary Wi-Fi and private parking.