Отель Castille находится в 5 минутах ходьбы от фонтана Тритона на главной площади Валлетты. В этом здании XVI века работает ресторан на крыше De Robertis, а также имеются винный погреб La Cave и пиццерия на цокольном этаже.
На каждом этаже отеля Castille есть тихий лаундж, где можно спокойно почитать. На 1 этаже отеля работает кофейня. С террасы на крыше отеля открывается вид на Валлетту и Великую гавань.
Номера оснащены кондиционером и телевизором с 8 кабельными каналами. В каждом номере есть отдельная ванная комната. В большинстве ванных комнат установлена ванна. По запросу гостям предоставляется утюг.
Разнообразный завтрак "шведский стол" подается каждое утро. В него входят свежие фрукты, ветчина, сыр, яйца и многое другое.