The Oliver Cromwell Hotel is located in the Cambridgeshire market town of March. It offers air-conditioned rooms with TVs, a restaurant.
The light and airy rooms feature seating areas, work desks and free Wi-Fi.
2x 單人床 寬 90-130 公分, 1x 雙人床 寬 131-150 公分