OYO Rooms Fort Road offers accommodation in Diu. Every room at this hotel is air conditioned and features a flat-screen TV. The rooms include a private bathroom.
OYO Rooms Fort Road offers accommodation in Diu. Every room at this hotel is air conditioned and features a flat-screen TV. The rooms in Read more
OYO Rooms Fort Road offers accommodation in Diu. Every room at this hotel is air conditioned and features a flat-screen TV. The rooms include a private bathroom.
OYO Rooms Fort Road offers accommodation in Diu. Every room at this hotel is air conditioned and features a flat-screen TV. The rooms include a private bathroom.
Number of Rooms: 26