Duke shijuar një pozicion në bregdet, Castle Hotel ofron një restorant a la carte dhe një bar me një tarracë me pamje nga deti. Dhoma me ajër të kondicionuar vijnë me një ballkon të mobiluar. Ndodhet 0.6 m nga qendra e Himares. Të gjitha dhomat ofrojnë një TV kabllor, mini-bar dhe ofrojnë pamje në det. Në Castle Hotel ka një recepsion 24 orësh, ruajtjen e bagazheve dhe një kuti depozitë të sigurisë. Stacioni kryesor i autobusëve me linja në Tiranë është 0.8 m larg.