Hotel Prince is a charming 3-star accommodation located in the picturesque city of Diu, India. With 27 well-appointed rooms, this hotel offers a cozy retreat for both leisure and business travelers alike. Renovated in 2011, the property combines comfort with a welcoming atmosphere, making it an ideal base for exploring the rich culture and stunning landscapes of Diu.