OYO 886 Hotel Sheldon International Reviews: Rated 4/5