Book the 4 star Castello Beach Hotel from just $...