Location Here’s all you need to spend a night! Mini-hotel Windsor Motel is located in Groton. This mini-hotel is located in 3 km from the city center
General Services 24-hour reception Heating Non-smoking rooms Private check-in/check-out Smoke-free property
Location Here’s all you need to spend a night! Mini-hotel Windsor Motel is located in Groton. This mini-hotel is located in 3 km from the city center