R
Roma Zzz Review of Stowe Mountain Lodge
To be honest, never stayed in the hotel itself but...
To be honest, never stayed in the hotel itself but the ski resort is on point! On my opinion the best one on the East Coast. Two mountains for the price of one. Plus the area if full of other cool things to do, besides skiing.
Comments: