I spent 6 nights at Hotel Travelodge Barcelona during my business trip to attend MWC 2024. Be it the location, facilities provided and the kindness of helpful s...