Set among lush, manicured grounds is a luxurious countryside stay at Oatlands Park Hotel, an elegant manor fit for royalty overlooking picturesque Surrey countryside. Forget the hustle and bustle of city life in this gorgeous property on the original site of the grand royal palace, built by Henry VIII.