This hotel can be found in Freshwater-Totland within England in Britain. Diho hotel is comfortable and a very convenient place with fast access. It has 35 acres of parks. It presents beautifully decorated rooms, simple but cozy. Also within each room it has what it takes to enjoy an unforgettable experience.