Royal Orchids Garden Hotel & Condominiums

Royal Orchids Garden Hotel & Condominiums

Resort

Jalan Indragiri No. 4, Batu, East Java, Indonesia 65313