A small luxury hotel conveniently sited in the modern hub of Ankara, within a stones throw of the capitals principal points of ... More