La Rambla, 25, 08001 Barcelona, Spain, Barcelona
+34 933 02 31 58
Television
High speed internet access in the room