The Avenue is a 3-star hotel located in Amsterdam, just under a quarter of a mile from the Amsterdam Central Train Station. It features free Wi-Fi, a 24-hour front desk and a breakfast buffet.
The rooms at Avenue Hotel have satellite TV.
1x Queen bed(s) 151-180 cm wide