You may or may not have an opportunity to visit the Amstel Hotel in The Netherlands for afternoon tea, but since I have, I will be more than happy to take you on a pictorial tour – just scroll down. You’ll feel like you were there! The Intercontinental Amstel hotel is located on the banks […] The post Afternoon Tea at Amstel Hotel Amsterdam (in Pictures) first appeared on HighTea.com.