Comment, Like, & Favorite
Five Stars ...
This image shows the luxury five star " Hotel Arts ", located on the Seafront (Calle Marina 19-21) in Barcelona, Spain. Managed by the Ritz Carlton Company, the 39-story and 600 room luxury hotel is one of the most modern and ultra luxe places in Barcelona.Through the steel beams and the glass facade this hotel becomes an amazing look.
April 20th, 2012
Viewed 67 Times - Last Visitor from New York, NY on 01/25/2015 at 3:55 AM
copy and paste to your website / blog - preview