Felix Navas

Felix Navas

CEO

Catalonia Hotels International