The Royal Okura Hotel

In OreGairu the Royal Okura Hotel is a fancy hotel located in Chiba. On the top floor there is a restaurant called the Angel Ladder Cafe a.k.a The Stairway to Heaven. The hotel is seen in season 1, episode 5.


  • The Royal Okura Hotel may be based on an actual Okura Hotel in Chiba.

Ad blocker interference detected!

Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.