Located directly across from Brighton Palace Pier, The Amsterdam Hotel offers 25 newly decorated rooms, many boasting...
Seafront · 11-12 Marine Parade, Brighton