Castri Hotel ligger i et roligt område meget tæt på centrum af den gamle landsby Delphi og har en ideel beliggenhed med udsigt over landsbyen og storslået udsigt til Ite-dalen og Den Korintiske Golf.
Hotellet består af 39 værelser, som alle har aircondition, tv og balkon med panoramaudsigt.
Castri Hotel har en lounge med tv, et morgenmadslokale og et hjørne med pejs. Andre faciliteter omfatter gratis trådløs internetadgang.
Gæsterne på Castri Hotel kan besøge det arkæologiske område og landsbyen Delphi eller besøge den nærliggende landsby Itea og kystbyen Galaxidi.
Delphi ligger omgivet af et betagende bjerglandskab og er et af de smukkeste gamle steder i Grækenland. For de gamle grækere var Delfi verdens centrum.