Hotel Omkar Palace
Phone Number: +912065222320
Website: Suggest Official Website
Categories: Hotel
Address: No 555 Post Lane, Trimbak, India 422212
GPS Coordinates:
19.93327,73.5308
Nashik district, Maharashtra, India
Facebook: facebook.com/113500702812201
Instagram: Photos and Videos