Capital Suites Iqaluit

807 Aiviq St, Iqaluit, x0a 0h0 ,Canada
Capital Suites Iqaluit Capital Suites Iqaluit is one of the popular Hotel located in 807 Aiviq St ,Iqaluit listed under Local business in Iqaluit , Hotel in Iqaluit ,

Contact Details & Working Hours

Map of Capital Suites Iqaluit