Royal Plaza Hotel Amsterdam


Amsterdam • Show on map
View Details for Price
Well situated in the center of Amsterdam, Royal Plaza Hotel Amsterdam provides air-conditioned rooms, a shared lounge, free WiFi and a bar. This 3-star hotel offers room service and a 24-hour front desk.…More info
