El Melrose Hotel se encuentra en Ámsterdam, a 700 metros de la Casa de Ana Frank y de Leidseplein. Este hotel de 3 estrellas tiene salón compartido y habitaciones con aire acondicionado, WiFi gratuita y baño privado. El hotel está ubicado en el distrito del centro de Ámsterdam, a menos de 1 km del Palacio Real de Ámsterdam.
Los alojamientos de este hotel disponen de TV de pantalla plana con canales por cable. Algunas habitaciones del Melrose Hotel ofrecen vistas a la ciudad. Todas incluyen un hervidor de agua. Las habitaciones están equipadas con escritorio.
El personal de la recepción habla inglés y holandés.
En las inmediaciones hay varios lugares de interés, como el mercado de las Flores, la plaza Dam y el Rijksmuseum. El aeropuerto de Schiphol es el más cercano y queda a 10 km del Melrose Hotel.