In the very heart of beautiful Amsterdam, between Central Station and Dam Square, lies the sophisticated full-service Renaissance Amsterdam Hotel.