Hotel
minutes away from Ken Biebel and Jody Cologgi!
above one of our favorite spots- Barcelona!
this is the closest hotel to our venue