logo

Co-Ba Royal Annex

2 Chome-6-2 Higashiikebukuro, Toshima-ku Tokyo Japan - 170-0013

Located midway between Ikebukuro and Otsuka stations, Co-Ba Royal Annex offers a friendly and relaxing atmosphere perfect for getting some... See More

  • Capacity0
  • Meeting Rooms0
  • Private Offices0
  • Amenities
    View All
Pricing