Urban Sea Atocha 113, Estación del Arte İstasyonu konumuna 3 dakikalık yürüyüş mesafesinde ve Prado Müzesi konumuna 7 dakikalık yürüyüş mesafesinde, Merkez, Madrid konumundadır. Misafirler, sahip olduğu yürüyüşe uygun konum nedeniyle otel için öneride bulunuyor.