R
Rufus Madrid Review of Starwood Hotels & Resorts Worl...
Stood here recently and was very impressed with ou...
Stood here recently and was very impressed with our room. Bed was very comfortable. Our room was immaculate. Staff was all very friendly. I really enjoyed our stay.
Comments: