Situated in Charlottenburg, Hotel OTTO is the perfect place to experience Berlin and its surroundings. Only 6,6 Km away, this 4-star hotel can be easily accessed from the airport. A well-kempt environment and i ... Read more

View all Luxury Hotels in Berlin