Отель открыт в 1987 году и состоит из пятиэтажного здания, предлагающего к размещению комфортабельные номера со всеми удобствами.Отель расположен на одной из центральных улиц Барселоны под названием Майорка (Mallorca), напротив знаменитого здания Гауди La Pedrera, в непосредственной близости от важных культурных и деловых центров города (Eixample), а также наиболее посещаемыми туристами местами.