Nestor Hotel offers straightforward rooms, a restaurant, free parking, and Wi-Fi. The hotel and its amenities are accessible to people with reduced mobility.