Hotel h10 itaca 4* barcelona July 8, 2019 16 32 64 128 Hotel h10 itaca 4 * barcelona Hotel h10 itaca 4* Hotel h10 itaca barcelona spain