Die Central Apartments sind im Herzen von Davos Platz gelegen im Zentrum, aber doch ruhig in einer Wohngegend. Nächster Nachbar ist das Sportzentrum mit der Vaillant Arena, dem Sportplatz und im Winter die Kunst- und Natureisbahn. Wenige Gehminuten entfernt von Shoppingcentren und der Promenade, Einkaufs- und Vergnügungsmeile. Die Talstation Jakobshornbahn befindet sich 10 Gehminuten entfernt. Die Busstationen (die Apartmentgäste können kostenlos Bus fahren in der Destination Davos Klosters) liegen praktisch vor dem Haus.