Punta del Canal hotel offers junior suites and standard rooms for relaxing and comfortable stays. They features double rooms with living room, bathroom, air conditioning, [ + ]