Hotel
Simply furnished rooms, some with sofabeds, in an unpretentious hotel featuring Wi-Fi & parking.