New hotels in Ceylon