Right in the center of Barcelona is this five star hotel with everything you need for a luxurious stay.