Along with a restaurant and a coffee shop/cafe, there's a snack bar/deli on site. You can enjoy a drink at the bar/lounge. Free breakfast is served daily. WiFi is free in public spaces.
Hotel London also features a garden, coffee/tea in a common area, and express check-in. Self parking is free.
This property is located on a busy street, but it is a stones throw from the main square & lots of amenities, shops, cafes, restaurants & transportation.
The rooms are an adequate size, clean & comfortable, with everything you would need, including a fridge & a bottle of water on check-in, which is a nice gesture. The interiors reminding me more of a log cabin type of feel.
Can't fault the place & would certainly book again.