Отель Leonardo Hotel Barcelona Las Ramblas (ех. Hotel Principal) находится в городе Барселона. В 2,2 км от песчаного пляжа La Barceloneta´s beach. До центра города Барселона - 850 м. До Международного Аэропорта Барселоны «Эль-Прат» (El Prat International Airport) - 16 км.