Skip to Content

Julia Robinson

The Amstel Hotel in Amsterdam is a five star hotel situated along the Amstel River. It opened in 1887 and quickly became known as a destination hotel catering to those desiring discrete luxury. My husband and I were hosted for their renowned Royal Afternoon Tea a few weeks ago. Sitting in the opulent lounge overlooking …

Read More about Royal Afternoon Tea at the Amstel Hotel