Rated 9.2 out of 10 by 81 guests, people who stayed here were very impressed with this property and considered it was top notch! Stop at Barcelo Torre de Madrid to discover the wonders of Madrid. This fantastic and luxurious 5 star hotel has 258 rooms spread over an unspecified number of stories. Guest rooms …