Pedro Munoz, Spain Area Hotels