Location Make yourself at home here! Mini-hotel Belmont inn is located in Sudbury. This mini-hotel is located in walking distance from the city center
General Services Additional measures against COVID-19 Bridal suite Contactless check-in and/or check-out Heating Non-smoking rooms Reception desk Smoke-free property Smoking areas
Location Make yourself at home here! Mini-hotel Belmont inn is located in Sudbury. This mini-hotel is located in walking distance from the city center