Dimitrovgrad bed and breakfast
We found 1 property with availability in Dimitrovgrad
Show on map
Amfora Rooms Caribrod
Balkanska Ulica 82, Dimitrovgrad, Serbia
Amfora Rooms Caribrod hotel is located in the centre of Dimitrovgrad and offers views of the garden. Wi-Fi is accessible in public areas and parking is provided on site.
- 1-1