Skip to content

Ramada St. John's

Ramada St. John's
Categories

Accommodations

About Us

City Hotels Limited is based in St. John's, Newfoundland & Labrador and owns and operates 6 full service hotels with a total of 641 rooms in the provinces of Newfoundland & Labrador and New Brunswick.

Rep/Contact Info

Maria Afonso
General Manager - Ramada St. John's
Kelly Dooley
Accounting Clerk

Scroll To Top