Train info:

London Luton Airport - St Pancras International and vice versa.
Trains every 10 minutes on average at peak times.
”Our nippy Shuttle Bus gets you from the airport terminal to Luton Airport Parkway train station in around 10 minutes.”

With dry weather: walk to hotel
Rain? One metro stop to ‘Angel station’