Located just miles from the charming town of Denia, Ogisaka Garden is a fantastic resort with beautiful landscaped gardens, swimming pool, and restaurant. The resort also offers a facility with a fitness center, sauna, and squash. All units overlook the amazing fountains and pool. For more exciting fare, nearby activities include beach, waterskiing, windsurfing, boating, fishing, golf, horseback riding,...