Bulgaria >
Bogomilovo
Bogomilovo hotels & apartments, all accommodations in Bogomilovo
Hostel Shatrata
93, Ivanka Terzieva, Bogomilovo, Bulgaria
Some units at the 2-star Hostel Shatrata include a refrigerator and kitchenware.