This hotel suits those who seek comfortable and familiar surroundings in their hotels, and also enjoys a great location.