Description

Down-to-earth rooms in a straightforward hotel offering an unpretentious restaurant.