Daily Apartments near the Toompea Castle with FREE parking