Boutique hotel Schloss Fall in Keila-Joa Castle
Boutique hotel Schloss Fall in Keila-Joa Castle is located on the beautiful shores of the Keila River. It is established in the historical Keila-Joa Castle, which was built in 1833.
In 2016, five luxurious suites following the style of the era were completed on the first floor of the main building of the castle. From late autumn 2020, accommodation is also available in the historical small manor, where you can choose between two suites and 14 deluxe rooms.
Schloss Fall in Keila-Joa Castle is surrounded by a beautiful park and the Keila waterfall offers a picturesque sight to everybody who visit it, regardless of the season.
The restaurant of Keila-Joa Castle offers romantic dinners as well as a delicious breakfasts.