Inn offering rooms with amenities like Wi-Fi and satellite TV. Features a restaurant.