PENINSULA BEACH RESORTS is a company located in India, 574117 Udupi at 6-113A, 6-113B, 6-113C, 6-113D, 6-114D, Fisheries Road. PENINSULA BEACH RESORTS has an ACTIVE entity status and an ISSUED LEI code. The Legal Entity Identifier code of PENINSULA BEACH RESORTS is 98450038AWBBC75E4023. The legal form of this company is A0PS and is subject to the jurisdiction of IN law.