A quaint little hotel in an odd location right next to TsSKA stadium and not really close to anything... [Read all]