The woman, in her 30s, told police she asked for a wake-up call at 04:00 but when the hotel owner knocked on her door then, he offered her a massage and then refused to leave.
Scared, she locked the door and jumped from her balcony to the level below, injuring her leg, before fleeing the hotel, reports the BBC
A spokesman for the British High Commission in India said officials in Delhi have spoken to the woman and to the local police, and a consular team is travelling to Agra to provide assistance.
Police have arrested the hotel owner, who claims he had gone to wake the woman up because the hotel staff had tried ringing her on the intercom and when she did not respond, he went to her room.
The woman’s injury to her leg ligament has been treated, and she has been moved to another hotel, with two female constables with her for security.
The Foreign Office recently updated its advice for women visiting India, saying that reported cases of sexual assault against women and young girls were increasing and recent sexual attacks against female visitors in tourist areas and cities show that foreign women were also at risk.
Image via Getty