F
Frances Van Look Review of Eden Babylon Hotel the Hague
Excellent location. Rooms were lovely and spacious...
Excellent location. Rooms were lovely and spacious. Reception staff were very helpful .
Comments: