Situato nel centro di Edimburgo, a 300 m dalla Camera Obscura e dal World of Illusions e a 400 m dal Royal Mile, il Castle View Apartments offre sistemazioni con vista sulla città. La struttura dista meno di 1 km dal Castello di Edimburgo e 17 minuti a piedi dall'EICC.
L'appartamento presenta 3 camere da letto, una cucina con lavastoviglie e forno a microonde, una TV a schermo piatto, un'area salotto e 2 bagni con doccia. Per una maggiore comodità, la struttura fornisce asciugamani e lenzuola a un costo aggiuntivo.
Tra i luoghi d'interesse nelle vicinanze figurano il Real Mary King's Close, il National Museum of Scotland e l'Università di Edimburgo. L'Aeroporto più vicino è l'Aeroporto di Edimburgo, a 11 km da Castle View Apartments.