Republic City hotel