_
__ Review of Apollo Hotels & Resorts
A laid back hotel in the inner rings of Amsterdam,...
A laid back hotel in the inner rings of Amsterdam, the Apollo provides a relaxed atmosphere with its own closed off parking lot, as well as being in close proximity of supermarkets, restaurants, and public transit.
Comments: