C Cecilia Mendez Review of The D Casino Hotel Las Vegas 3 years ago Rooms were OK but the location is perfect
Comments: