Innova Rooms is located in Tuam Rd, Ireland on Tuam Road Retail Centre, Innova Rooms, 8 Liosban. Innova Rooms is rated 5 out of 5 in the category coworking space in Ireland.
Address
Tuam Road Retail Centre, Innova Rooms, 8 Liosban
Accessibility
Wheelchair-accessible entranceWheelchair-accessible toilet