General Information
Melia Berlin is a 4.5-star hotels that has been welcoming guests since 2006.
The accommodation went through a renovation in 2013.
Melia Berlin is part of Melia under Melia Hotels International.
There are 364 rooms spread across 8 floors.
Location
Located at Friedrichstrasse 103 in Berlin, Germany.
Those looking to explore will find House of World Cultures, German Historical Museum, and Berlin TV Tower nearby.
Facilities & Amenities
Melia Berlin has Laundry service, Luggage storage, Elevator, Limo or town car service, Wheelchair accessible, and more.
Business Facilities
For guests traveling for work, Melia Berlin has Computer station and Conference rooms available.
Contact
Phone number: 49 30-20607900