Built in 2004, Boracay SandCastles The Apartments is a unique hotel in Boracay Island that boasts of absolute beachfront living for its guests. Australian-owned and managed, the hotel is committed to providing only the best for its patrons.