The Hotel D Champs offers the use of a TV in the rooms.
Hotel D Champs
3 StarsCALLE 70 NO. 543 X 67 CENTRO - C.P. 97000 MERIDA YUCATAN - Merida, Mexico View Map
Rooms facilities
- Television
CALLE 70 NO. 543 X 67 CENTRO - C.P. 97000 MERIDA YUCATAN - Merida, Mexico View Map
The Hotel D Champs offers the use of a TV in the rooms.