Pre-School Open House at EtonHouse at 718 Mountbatten Road A nature school set in the heart of Sentosa amidst lush greenery, EtonHouse Sentosa offers a rich Nature Education Programme.