Melrose HotelHotel
92 Elandsgracht, Amsterdam, 1016TZ
Melrose Hotel is located in Amsterdam, within 700 metres of Anne Frank House and 700 metres of Leidseplein. Featuring a shared lounge, the 3-star hotel has air-conditioned rooms with free Wi-Fi, each with a private bathroom.