The St. George Plaza offers the finest in upscale downtown living both for long term and short term stay. Many units have views of the surrounding city and hills. Our upscale accommodations combine attentive management and friendly ambiance.
Member Since: 2009