Some places just have that undeniable magic, and Rhinefield House Hotel is one of them. Nestled deep within the enchanting New Forest National Park, it’s a place where time slows down ...