Very convenient when visiting the US consulate
It seems that most guests using this hotel were applying for US visa at the US consulate. To this end, they found the location to be extremely convenient, since it was just a very short walk from the consulate.