Das komfortable 2-Sterne-Hotel Oyo 766 Ichehan Apartments Manila liegt in 3 km Entfernung vom Nationalmuseum und Planetarium und bietet WLAN in den öffentlichen Bereichen und Parkplätze. Das komfortable Hotel rühmt sich einer erstklassigen Lage, in circa 10 Fahrminuten Entfernung von der Festung Santiago, wo die Gäste die Geschichte der Gegend erkunden können.
Das Hotel liegt in weniger als 1 km Entfernung von der Päpstlichen und Königlichen Universität des heiligen Thomas von Aquin und in 8 km Entfernung vom Bahnhof Buendia MRT. Kulturelle Sehenswürdigkeiten in der Umgebung sind das Nationale Museum der Philippinen (3,1 km) und die San-Agustín-Kirche (3,2 km). San Roque de Sampaloc Parish Church befindet sich ein paar Schritte entfernt vom Oyo 766 Ichehan Manila. Die Bushaltestelle Narpin Transport - Sampaloc Terminal ist in einer Entfernung von 10 Gehminuten von der Unterkunft, während die Quiapo-Kirche ungefähr 15 Autominuten von hier entfernt liegt.
Zu den Speisemöglichkeiten gehört auch das Restaurant Advocafe in der Nähe vom Hotel.