This unpretentious hotel is set in Gran Via. Visitors will enjoy a peaceful and calm stay on the premises, as it counts with a total of 7rooms. No pets are allowed on the premises.