Ambassador City Hotel

Barbarossaplatz 4 A , Cologne , - , Germany

click here to book the hotel