minube
Garden and lake
This hotel can be found in the Stock, in England. It is a seventeenth-century building that offers 39 rooms spread over two floors and surrounded by extensive green gardens accompanied by calm waters of a lake that graces the area. Ideal for relaxation and you can make use of the spa and the indoor pool to clear your mind.