Hotel London

Hotel London
 
The hotel is situated on the main walking street of Tartu in the very heart of Tartu. It opened its doors as a renovated historical building in 2002. In a few minutes you can reach the most important sights of the city, including the Town Hall Square and Tartu University.