Das 3-Sterne-Oskar Hotel Annemasse liegt in einer Entfernung von 6 km von der Russischen Kirche und bietet WLAN im ganzen Gebäude und Parkplätze.
Das Hotel befindet sich 10 Minuten mit dem Auto von der Martin Bodmer Stiftung entfernt. Zu den religiösen Sehenswürdigkeiten in der Umgebung gehören die Notre-Dame de Genève (7 km) und die Kathedrale St. Pierre (8 km). Das Oskar Annemasse ist auch in unmittelbarer Nähe vom Internationale Museum der Reformation und die Bushaltestelle Gare routiere d'Annemasse ist in 650 Metern zu erreichen. Das Hotel liegt in einer 10 Gehminuten Entfernung vom Bahnhof Annemasse.
Die 51 Zimmer sind mit einer Klimaanlage ausgestattet und verfügen über moderne Einrichtungen wie einen Flachbild-TV. Ausstattung zur Kaffee- & Teezubereitung, ein Flachbild-TV und eine Klimaanlage sind ebenfalls in den Zimmern vorhanden.
Zu den nahe gelegenen gastronomischen Einrichtungen gehört das Restaurant La Bolognese, das etwa 300 Meter vom Oskar Hotel entfernt ist.