Located just 250 metres from the popular Paseo de Gracia, My Space Barcelona Rambla Catalunya Center aparments offer functional accommodation and a 24-hour front desk in the heart of Barcelona. Free Wi-Fi is available.
Number of rooms: 2
Rambla Cataluña, 67, Eixample, 08007 Barcelona, Spain