Chorch’s place is located in the heart of barcelona, and the home is clean and convenient for a short stay!