Hotel Royal Ruiz offers its guests comfortable accommodations in a rustic-style property. It is located in Ibarra and features free WiFi access. Each room here will provide you with a LED flat-screen TV with pay-per-view channels.
Hotel Royal Ruiz offers its guests comfortable accommodations in a r Read more
Hotel Royal Ruiz offers its guests comfortable accommodations in a rustic-style property. It is located in Ibarra and features free WiFi access. Each room here will provide you with a LED flat-screen TV with pay-per-view channels.
Hotel Royal Ruiz offers its guests comfortable accommodations in a rustic-style property. It is located in Ibarra and features free WiFi access. Each room here will provide you with a LED flat-screen TV with pay-per-view channels.
Number of Rooms: 28