Along with spa services, this hotel has a 24-hour front desk and a hair salon. Free continental breakfast and free WiFi in public areas are also provided.
Bio Calli is located in Tlayacapan. El Tepozteco National Park and Pyramid and Zapata Park reflect the area's natural beauty and area attractions include Six Flags Hurricane Harbor Oaxtepec and Los Limones Thermal Waters.