Why restrict yourself to capitals? While I can't think of anywhere in particular that might suit your age group how about widening your search to include places that are - say - within a 60 to 90 minute train ride of one of the airports you mentioned?