Downtown Apartments has accommodations in Bremen. The property is around 1.7 miles from Bürgerweide, 29 miles from Pulverturm and 29 miles from Schloßwache. The property is non-smoking throughout and is located 1.5 miles from Bremen Central Station.
Featuring a shared bathroom with a shower and a hairdryer, rooms at the hostel also feature free WiFi, while some have a city view.
Oldenburg Castle is 29 miles from Downtown Apartments, while Train Station Oldenburg is 29 miles from the property. The nearest airport is Bremen Airport, 2.5 miles from the accommodation.