To get in touch with us:

+6 03 7931 4331

PJ Palms Sports Centre, 1 Lorong Sultan, 46200 Petaling Jaya



How many studios do you have?
We have two studios. The CycoSpin Studio houses 30 BodyBike Smart+ spin bikes. The CycoPro studio is equipped with 10 Wahoo Kickr smart trainers and real road bicycles.

Do you provide shoes and heart rate monitors?
No, we do not provide cycling shoes and heart rate monitors for hygiene reasons.

What kind of shoes should I wear?
Our CycoSpin studio uses dual side Shimano SPD and toeclip pedals. This means, you can wear your regular workout shoes (trainers) and still get a good work out.

In the CycoPro studio, we have an assortment of pedal systems to choose from including Shimano and Look road pedals as well as flat pedals with toeclips. Please let us know ahead of time which pedal system you prefer so that we can prepare the bikes ahead of your arrival.

What about Heart Rate monitors?
Our CycoSpin studio can detect ANT+ and Bluetooth enabled monitors. A pairing process is required. We recommend that your download the BodyBike Smart+ app for your smartphones before attending the class. The app is available on both Apple App Store and Google Play.

What is the BodyBike Smart+ App?
Instead of a regular data console found on previous generation indoor bikes, the app gives you a richer experience and more data. Another plus, is the data goes home with you and you’ll be able to track your progress over time. Don’t worry about running out of battery either, as you can charge your phone via the USB port found on every bike, with electrical energy powered by you!

Do you have lockers and showers?
Yes, we have two showers in each bathroom and 27 lockers for your use. We do not at this time provide shampoo and soap, so please bring your own.

Do I have to register?
Yes! Registration, which is simple and free, is required before you can make an online booking for any class.

How do I view your schedule?
Go to the schedule page for all our available classes. You will also be able to a booking of the the class of your choice on this page.

How do I pay for the classes?
If you do not already have an active package or membership, you will be required to make a payment at our front desk before you start your class. We have a variety of package options and memberships for you to choose from.

If you have an active package, one session will be deducted when you make a booking.

Can I share my package with my friends?
Only our 16, 24 and 40 session packages are shareable. Please nominate who you would like to share your sessions with so that we can allocate the right number of sessions with them. Please note that they are also required to be a registered member of the gym.

What to wear?
Comfortable gym wear that wicks sweat away quickly and cycling shorts are recommended. Do remember to bring your own appropriate cycling shoes.

What else should I bring?
Water bottles, towels to wipe away your sweat, toiletries and your A game.

What if I need to cancel my booking?
We have a 2.5-hour cancellation policy, so let us know at least 2.5 hours in advance if you need to reschedule or cancel your session otherwise your session will be forfeited.

I am running late for a booked class what happens?
Your slot may be given to the next person on wait list for the class.

I see many mentions of FTP in your website. What is that?
Functional Threshold Power (FTP) is a measurement of your body’s ability to push and is measured in watts. You can learn more about FTP here.

We use your FTP in all our classes because it is the best representation of effort and is a better metric compared to cadence or heart rate.

FTP is often used to determine ‘training zones’ during the classes and to measure improvement over time.

How do I get my FTP tested?
Contact us to make an appointment for a complimentary FTP test. Alternatively, you can attend one of our group FTP classes. Please check our schedule for these classes.

You should reassess your FTP every 6 weeks there after in order to account for changes in your fitness and to keep your power levels in line with your performance potential.

How is FTP accessed?
During an assessment, riders first follow a consistent, structured warm-up before riding at a challenging effort level for an extended period of time. An 8 minute test is set for our CycoSpin studio. For the CycoPro studio, we will either opt for a 10 or 20 minute test.

Can I bring my own bikes?
If you are attending a class in the CycoPro studio, we actually encourage you to bring your own bike. You are more likely to have a properly fitted bike and therefore better workout. If you are unable to bring your own bike, one will be provided for you.

Will you be bringing your own bike?
Please let us know in advance that you will be bringing your bike so that we can prepare ahead of time to prepare the studio. Make sure you arrive at least 15 minutes ahead of schedule, so that we have time to pair your ANT+ devices such as cadence sensors and heart rate monitors.

What Pedals do you have?
In the CycoSpin studio, our BodyBike Smart+ bikes are equipped with Shimano MTB SPD cleats and toeclips for normal gym shoes.

In the CycoPro studio, we have flat pedals, toeclips, Shimano and Look road pedals.

What kind of road bikes do you have in service?
We have a selection of FELT road bikes in various sizes with Shimano 105 11 speed group sets.

Do you service bikes?
Yes we can help you service your bikes. Please enquire at our front desk if you need a tune up.

Do you sell equipment?
Yes we do. Please visit our retail section in the gym to find a variety of cycling accessories such as jerseys, t-shirts, tools, helmets and much more.

Do you sell bikes?
We do not sell new bikes currently, but we do have from time to time excellent second hand buys for you to choose from.

Can I come and use the gym during the day when there are no scheduled classes?
Yes you can. A hourly charge is levied for the use of the equipment and is perfect for those who need to rack in the miles before a race without being exposed to the elements.


Follow us on


PJ Palms Sports Centre, 1 Lorong Sultan, 46200 Petaling Jaya

+6 03 7931 4331