a hotel of its stature - Turkish English Dictionary