Set in Tallinn , this property is an ideal base for both business and holiday travel. Hotel was built in 1461. Hotel was completely refurbished in 2003. The property consists of 5 rooms. The property consists of 5 apartments. Pets are allowed on the premises. Large pets are allowed on the premises.