Originally Posted by
christianj
i just noticed the addition and looking at the details I thought the same thing. Not an optimal location for tourists but at least an addition.
the hotel gorgeous and the metro is just down the street. worth a stay here.