Otel International

  • Shuei Kanda Building 3F/4F
  • 2-10-8 Kanda Tsukasamachi
  • Tokyo
  • Chiyoda-ku
  • Japan
  • 0048 (map)

  • Tel: +81 3 3251 5301
  • Website: www.otelint.com

OTEL International Calling Cards is one of the various products owned by Ocean Technology (OTECH), a Japan based VoIP and carriers service provider. The head office located in the capital city of Japan has also established its branch in Lalitpur (Nepal) to scatter its services and products for large number of end-users.

Applegate PRO

Support resources

Call Applegate +44 (0)345 600 7177