Calle Marina ...
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.
August 30th, 2012
Viewed 36 Times - Last Visitor from New York, NY on 01/25/2015 at 3:56 AM