L'Horizon view si trova a Victoria, a 11 km dai Giardini Botanici Nazionali delle Seychelles. La Torre dell'Orologio di Victoria si trova a 12 km dalla struttura.
Le sistemazioni sono dotate di balcone, aria condizionata, zona pranzo e area salotto con TV satellitare a schermo piatto. A disposizione anche una cucina con forno, microonde e frigorifero. Gli asciugamani e le lenzuola sono inclusi.
L'Horizon view dista 12 km dal Victoria Market.