Vista Hill Hotel offers amenities including Wi-Fi, a pool, fitness center, spa, and on-site dining. Rooms feature air conditioning, television, and a balcony.