[ladies' room] {n. phr.} A public toilet and restroom for women.
Can you please tell me where the ladies' room is?