Loading hotels
Confirming room availability...
City Holiday Apartments Berlin, Selma Lagerlöf Str. 11, Berlin, Germany
Facilities: The hotel offers a range of facilities for a comfortable stay. Internet access and wireless internet access are available to guests.