The hospital is located on Rama 6 Road, close to Chitralada Royal Villa. There are 3 main health servicing buildings (Building 1, Queen Sirikit Building, and Somdet Phra Debaratana Building) on the medical school campus which serve at least 5,000 out-patient visits per day and in-patients with more than 1,300 beds for tertiary medical care. It is served by Ramathibodi Hospital Railway Halt, operated by the State Railway of Thailand.

The Faculty of Medicine Ramathibodi Hospital serve more than 5,000 out-patients per day. Somdech Phra Debaratana Building was opened by Princess Sirindhorn on August 14, 2011 and is the largest and newest building. Somdech Phra Debaratana Medical Center (SDMC), which has 350 beds, 16 operating rooms, 14 Intensive Care Units, and specialized services, such as :
- Stem Cell Transplantation Center
- Minimal Invasive Endoscopic Surgery Center
- Elderly Care Unit Center
- Child Development Center
- Complicated Diseases Service